Design and Development of a Backstepping Controller Autopilot for Fixed-wing UAVs
نویسندگان
چکیده
Backstepping is one of the most promising advanced control laws developed for xed-wing Unmanned Aerial Vehicles (UAVs). Its nonlinearity combined with adaptation guarantees adequate performance over the whole ight envelope even when the aircraft model is not exact. In the literature, there are several attempts to apply a backstepping controller to aspects of xed-wing UAV ight. Few of them attempt a simultaneous longitudinal and latero-directional aircraft control, and the majority of these have not been implemented in a real-time controller. In this paper a backstepping approach able to control longitudinal and latero-directional motions is presented. Rapidly changing inner-loop variables are controlled with non-adaptive backstepping, less dynamic outer-loop variables are controlled with PID gains. The controller is evaluated through softwarein-the-loop simulation in both continuous and discrete time domains, in the rst case on two aircraft with di erent capabilities. The behavior with parametric uncertainties in the aircraft model or in presence of noise is also tested. The results of a real-time implementation on a microcontroller are presented and its performance is evaluated through hardwarein-the-loop simulation. Overall, the proposed backstepping controller has good performance on the aircraft evaluated for complex maneuvers involving control of multiple changing variables simultaneously.
منابع مشابه
Implementation and Testing of a Backstepping Controller Autopilot for Fixed-wing UAVs
The ability of backstepping controllers to deal with nonlinearities make this technique a suitable candidate for the control of small fixed-wing Unmanned Aerial Vehicles (UAVs). The authors have already proposed a comprehensive approach combining backstepping with PID controllers for simultaneous longitudinal and latero-directional control of fixed-wing UAVs, achieving good performance even wit...
متن کاملNonlinear Trajectory Tracking for Fixed Wing UAVs via Backstepping and Parameter Adaptation
Equipping a fixed wing unmanned air vehicle (UAV) with low-level autopilots, we derive high-level velocity and roll angle control laws for the UAV. Backstepping techniques are applied to design the velocity and roll angle control laws from known velocity and heading angle control laws that explicitly account for velocity and heading rate constraints of the UAV. Regarding unknown autopilot const...
متن کاملDiagonally Dominant Backstepping Autopilot for Aircraft with Unknown Actuator Failures and Severe Winds
This paper presents a novel formulation of the flight dynamic equations that permits a rapid solution for the design of trajectory following autopilots for nonlinear aircraft dynamic models. A robust autopilot control structure is developed based on the combination of the good features the Nonlinear Dynamic Inversion (NDI) method, Integrator Backstepping method, Time Scale separation and Contro...
متن کاملRobust Fixed-order Gain-scheduling Autopilot Design using State-space Stability-Preserving Interpolation
In this paper, a robust autopilot is proposed using stable interpolation based on Youla parameterization. The most important condition of stable interpolation between local controllers is the preservation of stability so that each local controller can ensure stability for an open neighborhood around a nominal point. The proposed design used fixed-order robust controller with parameter-dependent...
متن کاملArduSoar: an Open-Source Thermalling Controller for Resource-Constrained Autopilots
Autonomous soaring capability has the potential to significantly increase time aloft for fixed-wing UAVs. In this paper, we introduce ArduSoar, the first soaring controller integrated into a major autopilot software suite for small UAVs. We describe ArduSoar from the algorithmic standpoint, outline its integration with the ArduPlane autopilot, and discuss tuning procedures and parameter choices...
متن کامل